home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
telecomm
/
turbors.lzh
/
TURBORS.TXT
< prev
Wrap
Text File
|
1993-02-19
|
23KB
|
531 lines
T✓Tu✓ur✓rb✓bo✓oR✓RS✓S
-----------------------------------------------------------------
Copyright 1993 Neat and Nifty Software
P✓Pu✓ub✓bl✓li✓ic✓c D✓Do✓om✓ma✓ai✓in✓n D✓Do✓oc✓cu✓um✓me✓en✓nt✓ta✓at✓ti✓io✓on✓n
T✓Tu✓ur✓rb✓bo✓oR✓RS✓S
-----------------------------------------------------------------
Version 1.00
C✓Co✓op✓py✓yr✓ri✓ig✓gh✓ht✓t N✓No✓ot✓ti✓ic✓ce✓e
TurboRS is Copyright 1993 by Neat and Nifty Software
This document is Copyright 1993 by Neat and Nifty
Neither this document or associated software may be copied in
whole or in part without the expressed permission of Neat and
Nifty, unless distributed in its entire form along with all
associated files.
Release 1.00 of TurboRS is released as Public Domain and may be
distributed on diskette or in archival form provided that the
following files are included:
TURBORS.TXT This document
NOTICE.TXT Public Domain Notice
TURBORS.PRG The software driver
TURBOCNF.TTP Software Utility
EXAMPLES.S Assembly Programming Examples
ORDER.FRM Order Form for TurboRS
D✓Di✓is✓sc✓cl✓la✓ai✓im✓me✓er✓r
Neat and Nifty makes no warranty of any kind, either stated or
implied to the appropriateness of this product for any particular
purpose. Continued use of this product is done entirely at the
users own risk.
Under no circumstances shall Neat and Nifty be liable for any
damages (including loss of data, business time or information, or
any other form of loss) incurred through use of this product,
even if Neat and Nifty has been advised in advance of the
possibility of such damages.
N✓No✓ot✓ti✓ic✓ce✓e
This public domain release is not the complete TurboRS package.
TurboRS itself is a hardware upgrade for the Atari ST line of
computers which boosts the maximum baud rate of the ST serial
port (TT Modem1) to 115200 baud. This release is meant to
demonstrate TurboRS functionality, and also to provide a
reference for programmers who wish to support it. The TurboRS
hardware is required to use the extended baud rates supported by
this package.
i
T✓Tu✓ur✓rb✓bo✓oR✓RS✓S
Hardware design:
Daryl Richards
Hardware testing:
Daryl Richards
Kevin Tessner
Driver design:
Daryl Richards
Driver coding:
Daryl Richards
Kevin Tessner
TurboCNF design and coding:
Kevin Tessner
Documentation:
Kevin Tessner
Edited By:
Tass Chapman
Atari TT Supplied by:
George Kirkaldie
Beta Testing:
Daryl Richards
Kevin Tessner
George Kirkaldie
ii
C✓Co✓on✓nt✓te✓en✓nt✓ts✓s
1 T✓_u✓_r✓_b✓_o✓_R✓_S✓_ 1
How it Works . . . . . . . . . . . . . . . . . . . . . . 1
2 T✓_h✓_e✓_ T✓_u✓_r✓_b✓_o✓_R✓_S✓_ D✓_r✓_i✓_v✓_e✓_r✓_ 2
3 U✓_s✓_i✓_n✓_g✓_ T✓_u✓_r✓_b✓_o✓_C✓_N✓_F✓_ 3
Setting the Current Parameters . . . . . . . . . . . . . 3
Remapping Baud Rates . . . . . . . . . . . . . . . . . . 3
Locking a Baud Rate . . . . . . . . . . . . . . . . . . 3
Locking Flow Control . . . . . . . . . . . . . . . . . . 4
Viewing and Clearing the Settings . . . . . . . . . . . 4
Saving and Reloading the Settings . . . . . . . . . . . 4
Disabling / Enabling TurboRS . . . . . . . . . . . . . . 4
4 P✓_r✓_o✓_g✓_r✓_a✓_m✓_m✓_i✓_n✓_g✓_ f✓_o✓_r✓_ T✓_u✓_r✓_b✓_o✓_R✓_S✓_ 5
Through Software . . . . . . . . . . . . . . . . . . . . 5
Through Hardware . . . . . . . . . . . . . . . . . . . . 6
38400 Without TurboRS . . . . . . . . . . . . . . . . . 6
5 N✓_e✓_a✓_t✓_ a✓_n✓_d✓_ N✓_i✓_f✓_t✓_y✓_ 7
I✓_n✓_d✓_e✓_x✓_ 8
iii
TurboRS (C) 1993 Neat and Nifty Page 1
-----------------------------------------------------------------
1✓1 T✓T✓_u✓u✓_r✓r✓_b✓b✓_o✓o✓_R✓R✓_S✓S✓_
In association with a small software driver, TurboRS allows your
ST's serial port to operate at extended rates up to 115200 baud.
The serial port remains fully software compatible, and is usually
hardware compatible as well. The TurboRS software will work with
any version of Tos running on any processor.
H✓Ho✓ow✓w i✓it✓t W✓Wo✓or✓rk✓ks✓s
The baud rates in the ST are generated by System Timer D. The
TurboRS board merely intercepts Timer D's output and replaces it
with an externally generated signal for rates higher than 19200
baud. This interception is controlled by the unused RTS outputs
of the MIDI and Keyboard control chips, or ACIAs. By using the
software driver other programs can access the extended rates
through standard system calls.
TurboRS also allows you to remap any baud rate onto another. For
example 300 baud can become 38400 for instant compatibility with
older software. In addition, new communications products are
being developed that directly support the extended rates without
any remapping at all.
Although TurboRS can be installed in the Atari TT, please note
that it works only on the Modem1 port, and will have no effect,
hardware or software, on the other available serial ports. There
may be a future release which will work with Modem1 and Modem2.
Some software on the Atari ST is marginally too slow to handle
rates above 19200 baud and will lose characters during full speed
bursts. TAZ, a high performance terminal package from Neat and
Nifty Software, will operate reliably at higher speeds. Machines
running with accelerators as low as 12Mhz have few problems,
while 16Mhz Mega STEs and Atari TTs handle the higher baud rates
with ease.
TurboRS (C) 1993 Neat and Nifty Page 2
-----------------------------------------------------------------
2✓2 T✓T✓_h✓h✓_e✓e✓_ T✓T✓_u✓u✓_r✓r✓_b✓b✓_o✓o✓_R✓R✓_S✓S✓_ D✓D✓_r✓r✓_i✓i✓_v✓v✓_e✓e✓_r✓r✓_
To install the driver, simply run TURBORS.PRG from the
distribution disk. It can be placed in the auto folder of your
boot disk and should not affect any other software. If you are
loading any serial port fixes, it is usually a good idea to load
them first.
When the driver loads, it looks for the file TURBORS.CNF on the
root directory of the boot drive. If this f